#include <stdio.h>
#include "StdFile.h"

typedef struct 
{
    char name[20];
    char passwd[20];
}User;

int main(int argc, char *argv[])
{
    // if(argc != 3)
    // {
    //     printf("参数数量不对!\n");
    //     return -1;
    // }
    // //MyStr content = ReadFromFile("文件编程");
    // MyStrList content = GetLineFromFile("test.txt");

    // for(int i = 0; i < content.len; i++)
    // {
    //     User temp;
    //     //将字符串格式化处理到结构体对象中
    //     sscanf(content.stringList[i].string,"%s %s",temp.name,temp.passwd);
    //     printf("name : %s passwd : %s\n",temp.name,temp.passwd);

    //     if(strcmp(temp.name,argv[1]) == 0 && strcmp(temp.passwd,argv[2]) == 0)
    //     {
    //         printf("登陆成功!\n");
    //         return 0;
    //     }
    // }

    // printf("登陆失败!\n");
    // return -1;

    // //content.DisplayStringList(&content);
    // content.ClearMyStringList(&content);

    // //printf("%s\n",content.string);

    // while(1)
    // {
    //     char str[1024] = {0};
    //     scanf("%s",str);
    //     strcat(str,"\n");
    //     //WriteToFIle("🐍🐕🐔.txt",str,strlen(str));
    //     AppendToFIle("🐍🐕🐔.txt",str,strlen(str));
    // }

    // MyStrList list = GetLineFromFile("test.txt");
    // WriteStrListToFile("2.txt",list);

    //printf("filesize:%.2f KB\n",1.0 * GetFileSize("文件编程") /1024);

    if(IsFileExist("/home/lvguanzhong/1class/11.27/tes-t.txt") == true)
    printf("文件存在\n");
    else
    printf("文件不存在\n");
    return 0;
}